thought up - Spanish English Dictionary